LassoLite\Libs\Amazon_Api_V5\AwsV5 S

Total Complexity 22
Dependencies 0
Dependents 1
Total lines 144
Lines of code 101
Logical lines of code 61
Comment lines 1
Methods 18
Properties 15

Methods 18

Method Rating Maintainability Complexity Lines of code
getHeaders()
S
54 4 22
prepareCanonicalRequest()
S
58 2 15
prepareStringToSign()
S
66 1 8
getTimeStamp()
S
80 1 3
getSignatureKey()
S
65 1 8
generateHex()
S
78 1 3
buildAuthorizationString()
S
75 1 3
calculateSignature()
S
69 1 6
__construct()
S
71 1 6
setPath()
S
81 1 3
addHeader()
S
80 1 3
getHost()
S
82 1 3
setHost()
S
81 1 3
setRequestMethod()
S
81 1 3
setPayload()
S
81 1 3
setRegionName()
S
81 1 3
setServiceName()
S
81 1 3
getDate()
S
80 1 3